package cn.topevery.garden.entity.dto;

import com.alibaba.fastjson.annotation.JSONField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 *  DTO
 *
 * @author code-generate
 * @date 2021-09-18
 */
@Data
@ApiModel(value = "IotDeviceToiletsLogDTO", description = " DTO")
public class IotDeviceToiletsLogDTO implements Serializable{
    /**
     * 自增id
     */
    private Integer id;

        /**  */
    @ApiModelProperty(value = "")
    private String deviceCode;

    /** 数据时间 */
    @ApiModelProperty(value = "数据时间")
    @JSONField(format="yyyy-MM-dd HH:mm:ss")
    private LocalDateTime date;

    /** 女厕客流量（人次） */
    @ApiModelProperty(value = "女厕客流量（人次）")
    private Integer nvrll;

    /** 女厕温度(摄氏度) */
    @ApiModelProperty(value = "女厕温度(摄氏度)")
    private BigDecimal nvwd;

    /** 女厕湿度(%) */
    @ApiModelProperty(value = "女厕湿度(%)")
    private BigDecimal nvsd;

    /** 女厕氨气(mg/m3) */
    @ApiModelProperty(value = "女厕氨气(mg/m3)")
    private BigDecimal nvnh3;

    /** 女厕硫化氢(mg/m3) */
    @ApiModelProperty(value = "女厕硫化氢(mg/m3)")
    private BigDecimal nvh2s;

    /** 女厕空位(个) */
    @ApiModelProperty(value = "女厕空位(个)")
    private Integer nvkw;

    /** 男厕客流量（人次） */
    @ApiModelProperty(value = "男厕客流量（人次）")
    private Integer nrll;

    /** 男厕温度(摄氏度) */
    @ApiModelProperty(value = "男厕温度(摄氏度)")
    private BigDecimal nwd;

    /** 男厕湿度(%) */
    @ApiModelProperty(value = "男厕湿度(%)")
    private BigDecimal nsd;

    /** 男厕氨气(mg/m3) */
    @ApiModelProperty(value = "男厕氨气(mg/m3)")
    private BigDecimal nnh3;

    /** 男厕硫化氢(mg/m3) */
    @ApiModelProperty(value = "男厕硫化氢(mg/m3)")
    private BigDecimal nh2s;

    /** 男厕空位(个) */
    @ApiModelProperty(value = "男厕空位(个)")
    private Integer nkw;

    /** 用电量(KWh) */
    @ApiModelProperty(value = "用电量(KWh)")
    private BigDecimal ydl;

    /** 用水量(吨) */
    @ApiModelProperty(value = "用水量(吨)")
    private BigDecimal ysl;



}
